Phawngpui Peak, Chin Pet Friendly Vacation Rentals